resolve a difficult problem/situation - Deutsch Englisch Wörterbuch